746ad4dd355d9ca7827cd8c978538ba1a317a34a,src/main/java/org/jboss/logmanager/PropertyConfigurator.java,PropertyConfigurator,configureFilter,#Properties#String#,556
Before Change
}
final FilterConfiguration configuration = config.addFilterConfiguration(
getStringProperty(properties, getKey("filter", filterName, "module")),
getStringProperty(properties, getKey("filter", filterName)),
filterName,
getStringCsvArray(properties, getKey("filter", filterName, "constructorProperties")));
final String[] postConfigurationMethods = getStringCsvArray(properties, getKey("filter", filterName, "postConfiguration"));
After Change
// already configured!
return true;
}
final String className = getStringProperty(properties, getKey("filter", filterName));
if (className == null) {
printError("Filter %s is not defined%n", filterName);
return false;
}
final FilterConfiguration configuration = config.addFilterConfiguration(
getStringProperty(properties, getKey("filter", filterName, "module")),
className,
filterName,
getStringCsvArray(properties, getKey("filter", filterName, "constructorProperties")));
final String[] postConfigurationMethods = getStringCsvArray(properties, getKey("filter", filterName, "postConfiguration"));
configuration.setPostConfigurationMethods(postConfigurationMethods);
configureProperties(properties, configuration, getKey("filter", filterName));
return true;
}
private boolean configureFormatter(final Properties properties, final String formatterName) {